﻿/* CSS Document */

body{ margin:0px; padding:0px; background:url(../images/bg.jpg) #f8f8fa  no-repeat 50% 0%;}

body,div,table,td,span,a{ 
font-size:12px; font-family: Arial,Verdana, Helvetica, sans-serif,'微软雅黑','宋体'; line-height:24px; color:#333;
} 

p{ margin:0px;}

a{ text-decoration:none;}

a:hover{ color:#e71a2b;}

a img{ border:none;}

ul,li,ol{ list-style:none; margin:0px; padding:0px;}

/*没背景*/

.nbg{ background:none;}

/*顶部*/

.top{ width:1002px; margin:0px auto; height:80px;}

.top form{ width:250px; float:right; margin-right:40px; margin-top:10px; }

.top form p{ width:250px; height:30px;  margin-top:30px;}

.top form a{ background:#fff; padding:0px 10px;  display:block; margin:0px 5px; height:20px; width:auto; float:right;}

.top form a:hover{ background:#fffecf;}

.top form .i1{ width:166px; padding-left:30px; height:25px; background:url(../images/inputbg.gif) no-repeat; color:#666; border:none; float:right; line-height:25px; }

.top form .i2{ width:52px; height:25px; background:url(../images/serachbg.gif) no-repeat;border:none;float:right; margin-left:-1px;}
.top form .i2en{ width:52px; height:25px; background:url(../images/serachbgen.jpg) no-repeat;border:none;float:right; margin-left:-1px;}


/*导航*/

.nav{width:958px; margin:0px auto; height:42px;}

.nav li{ float:left; line-height:42px; background:url(../images/line.gif) no-repeat 100% 50%; width:115px;}

.nav li a{ line-height:36px;  height:36px; display:block;padding:0px 24px; font-size:14px; font-weight:bold; color:#fff; }

.nav li a:hover{ background:#c21b08 ;}

/*切换图*/

.banner{width:961px; margin:20px auto 5px auto; text-align:center}

/*头条新闻*/

.headline{ background:url(../images/hotlines.jpg) no-repeat 0px 0px; width:830px; margin:0px auto; padding-left:150px; height:35px; line-height:35px;}

.headline span{ font-size:11px; margin-left:10px; color:#666;}


/*主体内容*/

.main{ width:958px; margin:0px auto; background:url(../images/mainbg.jpg) repeat-y; padding:10px 22px; }

.main h4{  border-bottom:1px solid #d6d6d6; margin:0px; height:24px;}

.main h4 span{ display:block; float:left;color:#db261b; font-size:14px; margin-bottom:10px; padding-left:5px;}

.main h4 a{ float:right; padding-right:5px; margin-top:10px;}

/*公司简介*/

.main .profile{ float:left; border-right:1px dotted #999; width:200px; padding:0px 9px;}

.main .profile p{ margin-top:10px; color:#626262;}

.main .profile p a{ color:#066ba5}

.main .profile p a:hover{ color:#af1407}

.main .profile p span{font-weight:bold; color:#af1407;}

/*产品列表*/

.main .productlist{ float:left; width:715px; margin-left:5px; }

.main .productlist ul{ width:715px; height:355px; overflow:hidden;border:1px solid #fff;}

.main .productlist li{ float:left; width:235px; border-right:1px solid #ccc;  text-align:center;margin:10px 1px 0px 1px; height:165px;}

.main .productlist li a{ width:220px; display:block; border-bottom:1px solid #ccc; margin:0px auto; height:165px; }

.main .productlist li a img{ margin:10px auto 8px auto;}

.main .productlist li a:hover img{ margin-top:5px;}


.main .productlist li a .fsize { font-size:8px; color:#C00;line-height:18px;}
.main .productlist li a .zwsize { font-size:4px; line-height:18px;}



/*底部*/

.bottom{ background:url(../images/bottombg.jpg) #e0e0e1 repeat-x; text-align:center; height:50px; line-height:40px; padding-top:10px; }

.bottom td{color:#666;}

.bottom  td a{color:#666;}

.bottom  td a:hover{color:red;}


/*10-08新增加样式*/

.clear{ clear:both;}


.main .news{ width:98%; margin:-5px auto 0px auto; height:250px; border-bottom:1px solid #f0f0f0; margin-bottom:20px;}

.main .news h3{ border-bottom:1px solid #ccc; color:#da251d;}

.main .news h3 a{ float:right; margin-top:10px; margin-right:10px;}



.main .news .picnews{ width:520px; padding-right:10px; border-right:1px solid #ccc; float:left;}

.main .news .picnews img{ float:left; border:1px solid #ccc; width:250px; height:190px; overflow:hidden; margin-right:20px;}

.main .news .picnews a{ color:#da251d;}

.main .news .picnews a:hover{ color:red;} 

.main .news ul{ margin-left:15px; float:left; width:350px; }

.main .news li{ background:url(../images/grayarrow.gif) no-repeat 5px 50%; padding-left:15px; width:100%; border-bottom:1px dotted #aaa; line-height:37px;}

.main .news li a{ line-height:37px;}

/*原公司简介六项按钮*/

.item{ width:210px; float:left; margin-left:15px;}

.item li{ width:210px;  margin-bottom:10px; margin-right:10px;}

.item li a{ display:block; width:160px; padding:5px 0px 10px 40px; font-size:14px; height:40px; background:#f0f0f0 url(../images/redarrow.jpg) no-repeat 10px 50%; font-family:'微软雅黑'; font-weight:bold;color:#da251d;}

.item li a span{ display:block; font-size:10px; color:#666;}

.item li a:hover{background:#da251d url(../images/redarrow2.jpg) no-repeat 10px 50%; color:#fff; }

.item li a:hover span{ color:#fff;}